Index calculus in class groups of non-hyperelliptic curves of genus 3 from a full cost perspective
نویسنده
چکیده
We consider the discrete logarithm problem (DLP) in degree 0 class groups of non-hyperelliptic curves of genus 3 over finite fields Fq. Using a recent index calculus algorithm with double large prime variation by the author, heuristically, one can solve this problem in a time of Õ(q). In this work, we study this problem from a full cost perspective. We argue that heuristically, using a 3-dimensional mesh, an instance of the problem can be solved with a full cost of Õ(q) (whereas the ρ-method has a full cost of Õ(q), and a full cost of Ω(q) if the group order is nearly prime). In fact, we argue that for n −→ ∞, one can even solve n instances of this DLP with q ≤ n with a full cost of Õ(n). Moreover, we argue that one can solve n instances of this DLP with q ≤ n with a full cost of Õ(n).
منابع مشابه
Correspondences on Hyperelliptic Curves and Applications to the Discrete Logarithm
The discrete logarithm is an important crypto primitive for public key cryptography. The main source for suitable groups are divisor class groups of carefully chosen curves over finite fields. Because of index-calculus algorithms one has to avoid curves of genus ≥ 4 and non-hyperelliptic curves of genus 3. An important observation of Smith [S] is that for “many” hyperelliptic curves of genus 3 ...
متن کاملAn Index Calculus Algorithm for Plane Curves of Small Degree
We present an index calculus algorithm which is particularly well suited to solve the discrete logarithm problem (DLP) in degree 0 class groups of curves over finite fields which are represented by plane models of small degree. A heuristic analysis of our algorithm indicates that asymptotically for varying q, “almost all” instances of the DLP in degree 0 class groups of curves represented by pl...
متن کاملIndex Calculus in Class Groups of Plane Curves of Small Degree
We present a novel index calculus algorithm for the discrete logarithm problem (DLP) in degree 0 class groups of curves over finite fields. A heuristic analysis of our algorithm indicates that asymptotically for varying q, “essentially all” instances of the DLP in degree 0 class groups of curves represented by plane models of a fixed degree d over Fq can be solved in an expected time of Õ(q ). ...
متن کاملIsogenies and the Discrete Logarithm Problem on Jacobians of Genus 3 Hyperelliptic Curves
We describe the use of explicit isogenies to reduce Discrete Logarithm Problems (DLPs) on Jacobians of hyperelliptic genus 3 curves to Jacobians of non-hyperelliptic genus 3 curves, which are vulnerable to faster index calculus attacks. We provide algorithms which compute an isogeny with kernel isomorphic to (Z/2Z) for any hyperelliptic genus 3 curve. These algorithms provide a rational isogeny...
متن کاملIndex calculus with double large prime variation for curves of small genus with cyclic class group
We present an index calculus algorithm with double large prime variation which lends itself well to a rigorous analysis. Using this algorithm we prove that for fixed genus g ≥ 2, the discrete logarithm problem in degree 0 class groups of non-singular curves over finite fields Fq can be solved in an expected time of Õ(q ), provided that the curve is given by a plane model of bounded degree and t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006